149f47cd549b14d2c92a8cbc4b3876a6b8cfbb32,providers/http/src/java/org/mule/providers/http/HttpClientMessageDispatcher.java,HttpClientMessageDispatcher,doSend,#UMOEvent#,230
Before Change
}
UMOMessage m = null;
// text or binary content?
if(httpMethod.getResponseHeader(HttpConstants.HEADER_CONTENT_TYPE).getValue().startsWith("text/")) {
m = new MuleMessage(httpMethod.getResponseBodyAsString(), h);
} else {
m = new MuleMessage(httpMethod.getResponseBody(), h);
After Change
}
UMOMessage m = null;
// text or binary content?
Header header = httpMethod.getResponseHeader(HttpConstants.HEADER_CONTENT_TYPE);
if ((header != null) && header.getValue().startsWith("text/")) {
m = new MuleMessage(httpMethod.getResponseBodyAsString(), h);
} else {
m = new MuleMessage(httpMethod.getResponseBody(), h);